草庐IT

Android USB HID 设备

全部标签

android - ADT Eclipse(Juno) 中缺少向虚拟设备添加自定义 android 皮肤

我正在使用EclipseIDE(Juno4.2)和最新的Android/GoogleADK。加载/使用自定义皮肤的能力似乎已经消失。在AVD(android虚拟设备管理器)中创build备时,可以从下拉列表中指定皮肤{必须将皮肤加载到sdk/android-##/skins}。目录仍然存在,但添加皮肤不允许/不允许在虚拟设备创建过程的任何部分选择它。我在Windows和Mac操作系统上都运行EclipseJuno4.2。developer.android.com文档仍然显示用于选择自定义皮肤的UI。是否仍可以使用自定义皮肤?现在对皮肤有限制吗? 最佳答案

android - java.lang.UnsatisfiedLinkError 在某些设备上崩溃

我有一个已发布的应用程序报告在某些设备上发生java.lang.UnsatisfiedLinkError崩溃。更准确地说,应用程序在启动时崩溃并显示以下日志消息:Causedby:java.lang.UnsatisfiedLinkError:Couldn'tloadqcc:findLibraryreturnednull实际崩溃发生在System.loadLibrary("qcc");指令中,因此应用程序肯定找不到库。问题是我自己无法重现该问题。实际上,同一个apk在许多不同的设备和版本上都能完美运行。该应用程序使用了两个由第三方编写和编译的C库。它们是使用arm-linux-andro

android - android 设备中的 egnos 定位

为了在我正在构建的Android应用程序中获得非常精确的准确性,我想使用Egnos定位。我查看了测试应用程序和SDK,但似乎需要外部蓝牙天线。有什么方法可以让它在Android设备上运行而无需任何其他Material?也许有些设备完全兼容egnos/waas?阅读他们的文档,我还看到他们使用研发算法来提高准确性(即使它不在官方推荐中)。不能在没有egnos的情况下使用这些改进,只使用普通的androidGPS吗? 最佳答案 线程似乎超过两年,但我想在下面添加行。因为“欧洲卫星服务提供商(http://www.essp-sas.eu)

android - 在 android 设备中使用 neo4j

我正在尝试使用NEO4J在我的android设备中创建一个数据库。但是应用程序崩溃了。StringextStorageDirectory=Environment.getExternalStorageDirectory().toString();GraphDatabaseServicegraphDB=newGraphDatabaseFactory().newEmbeddedDatabase(extStorageDirectory);我已经添加了写入外部存储的权限。可能是什么原因?是否可以在Android设备中创建neo4j数据库? 最佳答案

android - 移动设备的背景图片大小

我想在我的android应用程序中显示背景图片。适合移动设备所有屏幕分辨率的理想图像尺寸(宽度和高度)是多少? 最佳答案 id说理想的是使用最高的屏幕密度,这样应用程序将缩小它以获得较低的屏幕分辨率,这样你就不会在更大的屏幕上失去质量,这是我从这里得到的图表xlargescreensareatleast960dpx720dplargescreensareatleast640dpx480dpnormalscreensareatleast470dpx320dpsmallscreensareatleast426dpx320dpGenera

android - 如何以编程方式获取三星 Android 设备名称?

SO中的其他类似问题通过检索Build.MODEL名称来回答。但我真正想要的是在三星设备上获得可自定义的设备名称。我知道它是可自定义的,因为在我的GalaxyNote上,我可以从设置->关于设备更改它。例如,在下面,我想检索“MilkyWay”字符串。 最佳答案 没有通用的方法来获取它,因为它不是“android功能”,更可能是三星功能afaik。尝试用它来获取它,它适用于我的galaxys3、s4和s5BluetoothAdaptermyDevice=BluetoothAdapter.getDefaultAdapter();Str

android - 如何使用 UsbManager 检测连接的 USB 设备?

我是android编程的新手,我的主要目标是使用FT200XDUSB转I2C桥接器通过USB与MCU通信。首先,我尝试通过UsbManager检测连接的USB设备。据我了解,在创建弹出窗口时应该请求用户的连接许可,但没有请求许可。在调试时很明显控件不会进入广播接收器部分。我引用了几个示例代码fragment并编写了下面的代码。我不知道我做错了什么。我下载了一个名为“USB主机Controller”的应用程序,它可以检测到FT200XD。这意味着我的平板电脑具有USB主机功能。如果您能为我指出正确的方向或可以共享整个工作代码,那就太好了。我的代码如下:Java文件:@Overridepr

android - 如何将 Genymotion 虚拟设备版本更新到 2.2.2

我正在使用Genymotion2.2.0版。最初我添加了虚拟设备SamsungGalaxyNote34.4.2API19-1080X1920后来我尝试访问虚拟设备但它抛出了一个错误,即genymotion版本和虚拟设备版本与Genymotionver.2.2.0和虚拟设备vr1.0不匹配.0.所以我检查了其他一些虚拟设备,即googlenexus54.4.2-API19-1080X1920。该版本号显示为2.2.2。所以我虽然它会匹配并且我安装了它。但我仍然面临同样的问题。我没有得到虚拟设备中提到此版本的位置。我怎样才能克服这个问题。?? 最佳答案

android - 在设备上启动 Android 应用程序时随机黑屏

当我从AndroidStudio启动我的应用程序到设备时,或者当我从直接APK文件下载并安装它时,有时会出现黑屏,几秒钟后,会提示应用程序崩溃消息。logcat中没有关于此的信息,除了:Wrotestacktracesto'/data/anr/traces.txt'所以我打开了这个文件,但我不明白我应该在里面搜索什么!也许这些行:-----pid28645at2014-12-1214:44:02-----Cmdline:fr.myapp.www.myappDALVIKTHREADS:(mutexes:tll=0tsl=0tscl=0ghl=0)"main"prio=5tid=1MONI

android - 检查设备是否锁定在纵向模式

如果设备设置启用了锁定屏幕方向,是否可以获取信息? 最佳答案 您可以检查Settings.System.ACCELEROMETER_ROTATION的值像这样设置:finalintrotationState=android.provider.Settings.System.getInt(getContentResolver(),Settings.System.ACCELEROMETER_ROTATION,0);启用自动旋转时,此值等于1(否则为0)。 关于android-检查设备是否锁定